29356 257
20260 496
13016 437
21129 154
750264 1395
15251 343
11641 582
4952 44
6728 244
14819 696
12448 493
177794 985
321183 1221
133141 848
34467 124
3225 96
4498 725