29339 257
20241 496
13005 437
21106 154
749367 1393
15245 343
11626 582
4941 44
6720 244
14812 696
12439 493
177599 985
320914 1220
132726 848
34277 124
3220 96
4491 725