3502 395
224627 848
16915 399
12010 242
169492 551
18476 878
6176 397
8957 669
11349 536
8502 56
24462 541
45270 177
27116 277
4140 166
2894 371
4610 932
4386 191
6399 213
5244 510
14713 741
3234 395
5891 258
1236 44
26070 428