29332 257
20237 496
13003 437
21105 154
749272 1393
15244 343
11625 582
4939 44
6720 244
14811 696
12437 493
177574 985
320865 1220
132679 848
34257 124
3218 96
4491 725