5027 520
2877 538
5221 806
12526 77
4581 655
1097 67
9750 508
11971 794
2902 296
3542 666
1651 287
4606 474
4930 579
6391 365
2101 197
5705 803
14139 497
2980 458
16481 507
15472 177
17756 655
3490 739
21028 263
7719 600