29276 143
3188 667
3109 735
2941 284
1286 52
4202 657
2733 501
3063 341
3696 637
4291 249
1218 203
957 158
2749 195
7382 511
2635 524
1070 212
1430 53
3961 97
3503 549
2351 435
3358 939
4601 688
3341 125
4225 875