2590 35
12644 39
4781 414
12423 472
5342 79
7060 733
14367 108
6885 356
9175 831
4731 265
16040 505
7900 309
8557 532
9569 505
15790 257
18444 338
19651 500
7599 244
6124 349
14885 808
15496 727
6451 351
12737 503
9883 425
9557 499
12708 594
5447 541
15913 352