10547 35
2577 71
5179 135
14615 679
22036 273
12008 324
7334 455
17317 611
6126 861
4083 171
5534 599
5201 343
5417 658
6781 789
2720 492
3008 733
2083 34
3229 531
7001 415
5632 348
8086 611
4853 329
4900 388
5857 444
17476 665