1050 116
3752 923
6417 793
5514 508
1090 180
2796 563
495 21
2129 412
532 99
941 153
2532 523
1169 246
3237 655
1380 220
2592 675
3135 706