3129 700
786 65
8935 133
6724 439
13001 392
4710 352
12695 578
1018 43
3440 290
9350 620
7569 31
15591 897
1826 255
16572 397
1816 146
2184 112
3845 720
3595 598
2835 640
3508 510
16972 653
6250 129
6219 529
15956 258
10631 382
8109 814
2237 405
4321 837