29356 257
20260 496
13016 437
21129 154
750293 1395
15251 343
11641 582
4953 44
6730 244
14819 696
12448 493
177800 985
321187 1221
133150 848
34469 124
3225 96
4498 725