2983 540
329 45
3232 994
6108 463
35481 430
4336 304
7075 505
5654 603
3646 201
5696 666
5249 516
3842 343
13373 357
4983 888
22115 634
1817 290
8065 459
3426 532
9768 731
5375 36
1552 173
2924 496
3729 788
733 89
3670 707
4008 930
3512 492
4593 597