3502 395
224646 848
16917 399
12011 242
169510 551
18476 878
6176 397
8958 669
11349 536
8506 56
24484 541
45310 177
27117 277
4141 166
2894 371
4610 932
4387 191
6399 213
5244 510
14713 741
3236 395
5891 258
1237 44
26076 428