10702 285
21507 339
32089 587
97969 336
40189 81
52822 692
24571 338
34485 259
3994 518
32038 653
93900 95
15257 516
12546 91
10876 514
10769 772
8422 401
38948 459
192370 623
19828 504
7141 584
10003 42
14484 58
13293 348
7507 126
14496 355
28605 280
28065 1011
114680 480