29386 257
20281 496
13028 437
21147 154
751369 1396
15263 343
11659 582
4964 44
6737 244
14830 696
12456 493
178038 986
321557 1221
133597 848
34647 124
3234 96
4518 725