2861 50
6555 837
5444 491
36921 878
19211 260
6815 366
5176 85
28270 472
20953 631
12491 339
129458 731
370978 734
282524 798
8166 565
13757 767
62504 557
18533 341
51361 596
21506 761
17116 338
47441 348
84476 796
7165 548
3755 220
1609 193
4093 737
4382 469
5022 81