29368 257
20270 496
13021 437
21138 154
750829 1395
15259 343
11653 582
4961 44
6732 244
14824 696
12452 493
177919 986
321368 1221
133381 848
34541 124
3230 96
4506 725