2287 401
4678 868
25830 275
4527 467
5833 681
1715 329
6193 30
11653 326
5154 935
2536 226
5471 414
2220 363
3039 731