3075 64
2282 335
4432 371
16764 192
15978 505
3390 274
21532 219
10827 183
14242 495
26376 402
9026 43
16133 611
2930 209
8212 803
60211 417
12630 306
8309 473
56710 820
7854 866
24618 89
40075 335
30536 292
28318 576
23843 539
17973 835
11744 314
16928 330
29592 65