27016 621
17458 469
43244 239
5361 411
2955 76
4182 867
3838 331
3656 261
4759 714
6142 623
3092 252
10309 285
18486 503
20929 939
5466 278
6492 424
6547 926
4020 339
5217 611
33828 630
229600 1006
260395 1186
36284 64
52286 205
131998 735
112989 697
36928 537
32727 526