29369 257
20272 496
13021 437
21138 154
750842 1395
15259 343
11653 582
4961 44
6732 244
14824 696
12452 493
177924 986
321373 1221
133391 848
34547 124
3230 96
4507 725