29395 257
20288 496
13033 437
21158 154
751750 1396
15265 343
11662 582
4967 44
6742 244
14833 696
12458 493
178136 986
321674 1221
133804 848
34710 124
3240 96
4525 725