31015 119
4076 240
6438 95
4843 86
25557 705
6981 235
7359 730
14334 547
9776 583
13336 811
24644 45
22311 458
48194 668
5997 319
3555 646
24684 87
17873 472
11285 651
4935 217
6757 662
9672 444
50689 1017
14245 289
4358 543
30534 586
14435 95
2267 51
10714 739