29938 871
15265 622
35802 623
53724 446
46534 305
36971 621
3862 483
12257 260
1423 70
1932 165
12953 570
6049 367
5755 67
5807 649
5119 113
2240 318
5092 317
28463 502