15512 560
1846 178
647 106
9842 464
22257 345
5491 732
2653 225
4259 667
11990 728
5177 342
8006 500
12386 503
4457 671
2650 317
7758 488
16993 586
5049 485
22725 196
69645 745
24291 511
27556 642
108919 957
8034 569
30293 314
33741 135
7820 146
33512 973
31613 432