2525 27
1715 107
1531 50
3081 623
5044 352
1898 137
2681 231
1637 271
4446 557
4056 664
5142 729
2456 441
4266 707
2543 326
11241 844
7176 408
4071 224
5163 914
6153 541
3263 186
6281 260
4234 656
4542 562
3748 611