3503 395
224689 848
16919 399
12013 242
169581 551
18476 878
6179 397
8960 669
11350 536
8511 56
24510 541
45368 177
27121 277
4144 166
2896 371
4610 932
4387 191
6400 213
5248 510
14714 741
3240 395
5892 258
1239 44
26087 428