3198 316
5520 212
7538 311
1754 81
5645 532
2853 360
4776 158
354666 1156
101104 735
76018 328
64412 538
128258 619
185887 627
72217 607
58536 303
75679 306
40199 978
126532 356
55384 336
5863 579
3058 241
2380 548
2359 211
930 91
1295 252
1289 155