29368 257
20270 496
13020 437
21138 154
750793 1395
15258 343
11652 582
4961 44
6732 244
14824 696
12452 493
177914 986
321361 1221
133367 848
34537 124
3230 96
4506 725