29395 257
20288 496
13032 437
21158 154
751729 1396
15265 343
11662 582
4966 44
6741 244
14833 696
12458 493
178132 986
321662 1221
133788 848
34706 124
3240 96
4525 725