29338 257
20240 496
13003 437
21106 154
749315 1393
15245 343
11626 582
4941 44
6720 244
14811 696
12438 493
177594 985
320893 1220
132707 848
34266 124
3219 96
4491 725