9509 425
3070 64
2278 335
4427 371
16715 192
15948 505
3378 274
21455 219
10757 183
14238 495
26327 402
9015 43
16090 611
2920 209
8181 803
59971 417
12577 306
8280 473
56617 820
7826 866
24613 89
39886 335
30465 292
28230 576
23720 539
17921 835
11686 314
16878 330