17012 57
5405 573
6867 77
12251 257
7036 745
7971 587
5907 285
4050 115
2629 95
3049 337
7977 589
10549 524
14905 126
16993 327
5438 511
6236 363
7895 534
9117 411
17644 681
18171 233
23888 388
7365 626
13079 276
8341 563
2950 664
2317 420
5635 562
6571 328