2513 524
1560 239
812 160
2676 501
8448 604
40660 137
68523 530
10159 736
797 168
158496 653
61963 545
36787 369
5228 611
10620 847
25494 186
81642 202
20399 172
15785 789
48485 377
28996 257
52387 344
85569 659
27525 234
6518 88