5049 650
4176 169
5491 726
7718 629
2373 208
9886 840
2257 458
6299 609
18413 233
17779 50
19765 856
8158 246
7605 94
12328 903
2275 398
2669 448
5370 300
3506 165
5525 807
8056 409
3544 317
16579 675
6382 678
7243 728
8534 125
4317 745
2707 602
7706 111