40704 509
32387 603
17582 546
105634 613
10915 562
2222 115
8295 407
7791 433
21964 570
36290 952
11590 675
20415 161
4252 748
11747 282
21739 422
2566 671
952 133
4285 748
85243 839
7806 681
16934 326
16081 605
16037 116
12611 31
10460 212
23904 130
48314 491
28886 458