40804 342
7380 841
5202 427
4962 168
130977 720
3448 566
11660 322
31606 795
6222 171
7383 589
23882 477
9291 730
2883 333
3813 568
49688 336
6917 225
5852 274
30910 210
2677 295
19752 697
2387 180
11167 644
23114 1051
3750 78