29347 257
20253 496
13011 437
21111 154
749838 1395
15249 343
11637 582
4946 44
6724 244
14814 696
12446 493
177709 985
321068 1221
132945 848
34390 124
3223 96
4496 725