33493 469
137530 653
14196 321
5444 902
6015 428
5784 361
6826 809
28573 37
6966 849
6435 591
4995 499
37683 226
2352 331
11885 71
3669 225
2732 723
909 165
13377 541
16002 636
2948 507
1546 325
1333 301
813 118
21175 742