2901 813
2371 670
3341 436
2239 378
502 75
1847 224
921 68
2461 609
5712 272
4374 311
3349 921
11913 548
3045 934
3845 550
965 234
948 135
1186 198
794 148
1184 191
3912 929
3720 905
586 45
1128 279
665 66