40231 478
28762 86
44670 287
4472 80
35391 246
4664 524
3734 149
2784 771
3525 261
1346 299
30202 443
6215 880
28916 562
39264 548
6058 416
1196 285
10210 178
43801 826
141852 343
19657 315
19272 172
12269 829
6412 528
6084 292