3221 866
540 44
2136 211
1786 276
1117 198
782 130
479 41
910 126
1308 61
445 35
3453 474
3327 141
1120 83
998 201
1287 67
2400 509
2117 75
2607 691
2629 255
1700 210
2381 420
2294 419
1513 266
3378 879