4993 517
22971 674
2882 52
5153 484
1905 94
5454 808
1573 233
11484 552
15184 236
23712 643
3006 161
9611 700
5063 365
2754 148
2363 475
1155 234
2643 428
6858 750
6718 55
4336 362
4940 218
7972 523
13486 603
9361 621
7885 668
10199 953
30169 594
8726 378