29358 257
20263 496
13017 437
21132 154
750422 1395
15252 343
11643 582
4956 44
6731 244
14820 696
12448 493
177826 985
321235 1221
133203 848
34482 124
3227 96
4498 725