4931 310
1545 469
360 38
2184 418
2974 849
2357 648
3039 727
2648 289
1068 222
547 96
3395 140
6044 64
1888 382
2542 507
2108 669
2339 580
3423 515
3049 761
1275 196