16625 329
3098 66
34588 449
25126 573
4521 727
14264 202
6145 644
7723 525
2066 156
3514 462
7820 253
5153 261
24901 527
2349 450
9506 787
9213 58
3377 49
2602 122
4267 482
2653 388
2831 504