2602 63
658 78
598 77
495 52
529 141
2272 267
16203 738
1305 267
943 39
2249 472
1189 232
1469 354
800 81
2117 402
10371 963
525 97
2202 650
1587 399
1784 46
166 26
1305 224
1681 242
3262 553
1099 71