4501 310
1542 469
360 38
2182 418
2974 849
2356 648
3036 727
2647 289
1068 222
547 96
3394 140
6043 64
1888 382
2540 507
2108 669
2339 580
3423 515
3049 761
1274 196