1050 116
3752 923
6417 793
5514 508
1448 325
2196 535
1421 297
1611 269
777 92
738 163
1935 425
2630 567
1689 303
2665 502
442 73
1151 258