1050 116
3752 923
6417 793
5514 508
2168 519
2502 537
1395 152
2130 490
589 66
2547 540
2986 801
1309 259
1436 364
512 79
3059 759
2944 543