5845 208
3507 108
3743 780
2852 622
9677 972
2276 669
851 51
3730 432
3385 450
2684 703
3273 718
3553 282
2511 730
11713 414
8044 511
2333 430
1460 34
2114 381
2162 288
8660 641
2768 155
2000 362
2844 396
1187 58