2959 863
4315 565
10104 485
1147 292
1834 516
4941 384
2343 43
50244 271
25197 685
185752 850
8139 139
95697 780
69789 556
70921 506
100352 560
136709 814
6587 207