29338 257
20241 496
13005 437
21106 154
749360 1393
15245 343
11626 582
4941 44
6720 244
14812 696
12439 493
177597 985
320913 1220
132722 848
34276 124
3220 96
4491 725