2729 257
58530 157
109311 766
9293 450
17406 63
16831 669
3268 827
2008 318
2640 453
2764 347
2975 785
2570 439
1039 158
1749 374
1192 136
3252 719
1806 291
2234 23
611 28