21447 332
10381 305
4835 231
42694 166
19766 671
5457 517
3849 327
14466 848
1327 228
27057 396
1555 481
38838 175
4848 707
4227 607
2151 635
1770 333
2921 598
36092 573
2721 673
13201 680
8552 280
13477 252
3351 400
2247 218