3176 91
1533 363
2285 738
5470 531
1042 221
136 35
1313 396
3544 485
2646 646
431 114
1382 379
1006 186
2941 564
1336 129
931 124
3064 583
2324 465
3084 903
1437 412
602 55
2495 257
2033 257
838 126
1699 130