13095 78
11846 675
4831 47
1860 177
3940 309
4850 706
2748 147
5342 962
2079 280
7059 695
59073 723
36562 629
27762 110
23870 222
12065 214
22615 265
10594 365
42879 560
2617 534
15974 625
3088 548
20003 567
12263 489
24382 1062
17421 137
11566 217
21841 683
30142 314