2957 427
1109 241
3833 456
5029 358
2151 262
4222 613
13101 562
2598 618
1991 290
2940 544
815 143
3349 772
1508 253
3145 687
4925 595
14314 309
2772 661
2628 37
3002 511
13162 465
1723 105
900 123
3330 648
1445 220