29368 257
20270 496
13020 437
21138 154
750809 1395
15259 343
11652 582
4961 44
6732 244
14824 696
12452 493
177917 986
321364 1221
133375 848
34537 124
3230 96
4506 725