31064 669
4935 346
7939 276
5024 720
3168 505
5755 392
13473 442
24830 430
11750 298
1188 72
3389 603
29867 178
2465 504