29377 257
20273 496
13023 437
21142 154
751007 1395
15260 343
11656 582
4962 44
6734 244
14827 696
12453 493
177957 986
321418 1221
133457 848
34575 124
3232 96
4510 725