40927 240
2932 564
38606 142
2684 379
1262 157
25019 158
3774 729
18552 669
2069 320
3362 151
4216 363
4978 331
1861 205
3945 567
3459 375
1309 151
4315 607
4652 385
1387 79
1727 346
2923 409
3121 803
4671 754
2370 355
5766 345
4012 527
15982 594
1980 70