29358 257
20262 496
13016 437
21132 154
750376 1395
15252 343
11642 582
4953 44
6731 244
14820 696
12448 493
177820 985
321219 1221
133188 848
34477 124
3227 96
4498 725