29332 257
20237 496
13003 437
21105 154
749287 1393
15244 343
11625 582
4939 44
6720 244
14811 696
12438 493
177578 985
320871 1220
132683 848
34259 124
3218 96
4491 725