3605 212
5479 606
3136 330
17147 682
35659 364
85544 901
11140 493
3654 796
7282 810
14195 381
15678 440
49073 640
2876 138
17153 508
21228 354
30199 371
6802 350
2328 111
8176 547
7514 529
3164 419
12381 720
23047 509
5053 173
1659 41
3371 808
3173 53
2518 240