126 27
2225 426
6536 250
5839 695
12142 658
29095 161
4785 214
13777 643
7979 792
4201 448
9817 453
4637 194
1862 222
7036 112
4676 178
3085 428
3985 555
3193 451
2223 147