14821 60
16105 587
257531 750
21423 442
45649 761
4795 621
268834 468
22842 322
247059 1196
3736 513
20196 611
15044 201
40005 368
11749 842
7570 593
5256 309
3596 554
29159 427
5473 709
30076 820
19399 571
19059 549
1097 324
56938 379