39978 540
20512 193
7851 546
32779 517
42198 210
4550 340
4942 462
5205 727
2906 205
4153 555
6022 751
3601 362
1473 153
3546 562
5129 696
13450 54
5491 480
3019 409
3233 218
8137 240
5955 291
7739 512
36451 677
10031 93
21198 383
8069 667
13229 349
31172 137