2280 512
23560 733
31006 351
18085 389
6689 188
3210 61
9774 678
9156 563
15860 765
17912 452
3771 670
4968 856
1567 195
2460 644
616 38
2401 232
846 41
1436 204
1938 195
1246 332
7309 727
960 211
6255 219
2262 418
1828 388
22948 579
26148 114
38440 632