29356 257
20260 496
13016 437
21126 154
750214 1395
15251 343
11641 582
4951 44
6725 244
14819 696
12448 493
177784 985
321172 1221
133108 848
34460 124
3225 96
4498 725