1036 72
21466 856
56450 649
149226 238
14456 655
15021 191
10833 569
10891 875
6687 612
7272 582
17612 280
10914 266
19939 460
3933 465
11313 82
5034 35
4335 553
5258 287
3343 291
28978 517
2253 310