29382 257
20278 496
13027 437
21146 154
751262 1396
15263 343
11658 582
4964 44
6736 244
14829 696
12456 493
178010 986
321515 1221
133550 848
34626 124
3234 96
4516 725