3905 685
4404 706
2789 37
10194 199
22740 396
1677 360
4269 415
3169 297
4817 534
7053 483
5369 316
8545 874
2613 405
8892 106
4882 598
3960 342
3919 613
3681 79
7324 581
4973 388
16352 166
3695 588
6983 561
2124 238