1050 116
3752 923
6417 793
5514 508
1935 518
1516 317
4630 480
2960 869
4191 465
1289 254
3421 268
5065 359
3092 611
5950 243
10755 505
7132 716