1050 116
3752 923
6417 793
5514 508
1708 337
2121 362
8257 360
6843 309
2558 319
1494 216
2066 440
19634 472
3998 261
6602 686
5376 690
3297 955