301696 1431
146806 962
96990 267
98890 926
38176 307
70100 582
25017 63
36100 336
48505 671
28513 296
30212 154
61515 391
6550 622
2836 213
2812 457