3348 538
2868 773
1611 459
1843 580
2576 262
1989 253
2269 433
2381 714
1468 98
2699 651
912 247
2660 811
3506 663
2871 532
2240 645
446 95
2301 250
2488 476
1104 245
1624 318
1450 265
395 71
1881 147
340 82