3002 713
11544 627
631 181
2874 595
1222 342
2511 561
1678 527
127 27
5095 437
1732 416
2317 126
11840 227
238 70
2612 280
1297 336
3974 394
1099 234
4763 815
2685 858
3556 87
282 74
959 245
1340 363
7350 220