29360 257
20263 496
13018 437
21132 154
750471 1395
15253 343
11643 582
4956 44
6731 244
14820 696
12448 493
177831 986
321249 1221
133228 848
34487 124
3227 96
4500 725