12803 481
16594 267
3322 321
6505 618
5050 122
4817 222
2504 52
8554 104
9122 388
11835 170
1875 397
2172 98
11876 394
3859 362
6642 280
2683 256
16894 864
7367 279
8669 252
6646 511
1351 218
4647 346
2511 71
5355 554
7103 282
8068 547
3881 815
3119 614