1050 116
3752 923
6417 793
5514 508
9431 148
6706 631
3213 289
12800 571
2718 144
18336 241
5127 428
14269 268
8137 283
13990 395
10257 293
2703 376