19661 170
17501 681
7470 94
79442 644
42064 520
79705 595
4944 363
3918 722
10522 273
5559 679
5374 871
3994 418
1668 211
1521 103
27380 328
14685 212
4065 74
9007 638
6052 351
4629 557
5012 457
3514 205
6897 512
5707 450
4819 151
4247 681
8355 895
6957 821