29356 257
20260 496
13016 437
21129 154
750309 1395
15251 343
11641 582
4953 44
6730 244
14820 696
12448 493
177803 985
321192 1221
133155 848
34471 124
3226 96
4498 725