250 29
1973 196
4220 749
4637 335
1302 175
2605 541
1469 467
1544 387
1660 63
2759 445
1145 189
3313 850
1004 182
2117 526
3263 660
1757 219
3328 630
3007 423
1057 232
2708 847
3125 537
2318 402
2337 397
2728 667