29351 257
20255 496
13011 437
21114 154
749937 1395
15250 343
11638 582
4946 44
6724 244
14816 696
12446 493
177740 985
321090 1221
132997 848
34408 124
3223 96
4497 725