2780 385
1427 193
4230 187
2328 329
741 58
1194 121
3470 851
27622 952
4736 553
2689 255
66842 690
10346 894
7835 452
4774 641
8823 408