233582 1160
124089 227
145589 211
66877 477
19134 296
253893 701
19962 597
142749 327
75001 563
25343 508
3385 528
11193 584
2161 75
3550 136
6160 694
5954 59
29503 637