3116 409
1834 502
481 46
447 93
4523 507
1029 244
1639 284
2322 427
2407 472
387 42
10012 485
2607 635
9182 723
2747 612
2222 565
1695 291
634 127
2521 671
704 118
2563 570
1608 376
2540 532
991 162
15594 553
3830 612
2497 527
1006 162
2975 787