2297 370
6632 641
7222 872
60888 125
12441 581
3504 165
4630 310
4904 581
5800 653
1906 132
3300 351
7313 63
10772 164
19993 60
2137 278
1684 270
5278 780
3036 348