1050 116
3752 923
6417 793
5514 508
2181 57
3620 209
6404 227
5685 54
4059 803
3527 732
11414 178
2749 93
4459 645
1528 163
2093 387
1117 175