11005 122
12074 681
22168 35
5151 48
2438 132
9462 116
16630 493
7811 599
3908 457
10451 459
9907 564
7904 601
9297 497
9998 869
15060 697
21062 674
19855 441
37930 644
13206 242
3212 106
11175 391
18557 333
4252 85
7004 287
8342 31
14932 820
25271 753
23876 412