1079 246
2531 623
7885 142
10940 852
1533 363
3790 858
3725 773
2155 189
3686 614
6077 55
808 167
3263 632