29356 257
20260 496
13016 437
21127 154
750234 1395
15251 343
11641 582
4951 44
6725 244
14819 696
12448 493
177785 985
321177 1221
133119 848
34461 124
3225 96
4498 725