4026 825
22740 396
1677 360
4002 576
4269 415
4817 534
7053 483
5369 316
2407 93
6216 456
4170 508
2550 287
2779 273
8545 874
2613 405
8892 106
14413 244
8384 671
4882 598
3924 180
4328 732
3919 613
3681 79
16352 166