2905 508
1233 97
1679 326
1201 128
3425 690
3349 488
2635 412
1199 340
3085 914
2676 661
1920 604
1732 533
2850 674
2661 797
2396 481
2188 361
2895 636
2369 484
4817 491
487 51
398 62
2101 349
1233 244
2875 908