5303 311
1545 469
360 38
2184 418
2975 849
2357 648
3044 727
2650 289
1068 222
550 96
3395 140
6045 64
1890 382
2542 507
2108 669
2341 580
3423 515
3049 761
1276 196