3502 395
224649 848
16918 399
12011 242
169524 551
18476 878
6177 397
8958 669
11349 536
8507 56
24490 541
45319 177
27118 277
4141 166
2894 371
4610 932
4387 191
6399 213
5246 510
14713 741
3237 395
5891 258
1237 44
26081 428