2605 35
12687 39
4847 414
12476 472
5385 79
7078 733
14582 108
6947 356
9306 831
4745 265
16164 505
7935 309
8598 532
9608 505
15844 257
18572 338
19756 500
7648 244
6162 349
15038 808
15693 727
6499 351
12868 504
9935 425
9640 499
12828 594
5466 541
15956 352