41063 510
121752 973
18395 687
85405 189
149600 549
165359 239
50628 644
1728 307
1452 97
5519 352
48367 826
18967 70
20903 521
6947 235
3824 717
12353 362
18837 106
21886 202
8411 611
16894 638
9797 178
23142 613
24902 165
5693 120