29395 257
20288 496
13033 437
21160 154
751855 1396
15266 343
11662 582
4967 44
6744 244
14835 696
12459 493
178166 986
321705 1221
133858 848
34737 124
3244 96
4526 725