21727 141
3117 729
5994 533
5060 606
987 46
3032 565
21369 377
28483 111
4752 541
6044 487
7026 207
2667 669
19534 101
11699 608
3767 654
5311 623
4266 812
5191 581
11325 183
38180 725
3951 290
17548 301
2757 522
4357 494
16542 365
1668 383
2831 508
3597 732