1050 116
3752 923
6417 793
5514 508
875 36
1625 334
2697 460
2115 305
745 115
1018 202
2544 373
1243 267
1137 207
1428 257
2399 488
2406 523