3503 395
224674 848
16919 399
12012 242
169568 551
18476 878
6179 397
8960 669
11349 536
8510 56
24507 541
45355 177
27119 277
4144 166
2895 371
4610 932
4387 191
6399 213
5247 510
14713 741
3237 395
5891 258
1238 44
26087 428