19656 187
4818 506
5983 235
4626 740
2483 368
4227 478
7165 242
5241 302
4943 656
6513 438
4716 870
12478 378
27428 574
3343 500
3142 63
15168 383
5472 234
6066 99
4951 83
1684 136
6894 567
3442 347
2551 267
5625 321