2890 812
1144 119
2428 442
3151 433
3403 778
1870 493
2958 772
2595 677
3249 714
1646 325
2494 436
1180 65
2803 636
2789 407
2930 379
2917 618
503 77
504 31
2357 388
1251 284
2268 680
1663 310
1562 165
713 100