29352 257
20256 496
13011 437
21114 154
749984 1395
15250 343
11639 582
4947 44
6724 244
14816 696
12446 493
177746 985
321106 1221
133016 848
34416 124
3224 96
4497 725