1050 116
3752 923
6417 793
5514 508
4176 704
2647 197
1870 199
15564 792
1387 211
1516 324
2039 376
1264 96
2360 512
8392 621
2907 736
9187 378