311 60
2797 594
618 173
3046 636
999 206
2156 697
2448 502
5261 820
4877 574
4968 187
1468 49
5654 641
3451 452
8956 178
4701 642
4565 503
33636 335
64981 373
5779 657
30739 652
17975 664
28746 348
15476 234
11354 75
4454 667
9265 888
4519 205
3831 788