1050 116
3752 923
6417 793
5514 508
4436 794
1561 247
17673 819
1665 297
18390 204
4857 732
24753 68
2429 420
2797 401
16860 152
2709 572
4597 635