29092 257
20079 496
12894 437
20964 154
734080 1378
15172 343
11554 582
4872 44
6634 243
14744 696
12341 493
173543 982
315809 1215
129430 843
32674 121
3132 96
4356 725