2951 64
2249 335
4257 371
15533 192
15135 504
3230 274
20088 219
9670 183
14174 495
25312 402
8834 43
15054 611
2760 209
7914 803
54629 416
11510 306
7807 473
54079 819
7520 866
17838 88
35435 334
29007 292
26558 576
21028 539
16449 835
10720 314
15611 330
27804 64