2590 35
12647 39
4783 414
12424 472
5346 79
7061 733
14374 108
6892 356
9178 831
4732 265
16051 505
7901 309
8559 532
9572 505
15792 257
18453 338
19656 500
7600 244
6126 349
14889 808
15509 727
6453 351
12743 503
9886 425
9559 499
12716 594
5447 541
15916 352