3502 395
224617 848
16915 399
12009 242
169482 551
18476 878
6176 397
8956 669
11349 536
8500 56
24449 541
45250 177
27116 277
4140 166
2894 371
4610 932
4385 191
6399 213
5244 510
14713 741
3232 395
5890 258
1236 44
26069 428