2593 35
12656 39
4799 414
12431 472
5349 79
7067 733
14417 108
6912 356
9191 831
4734 265
16076 505
7907 309
8566 532
9578 505
15804 257
18490 338
19689 500
7605 244
6132 349
14918 808
15564 727
6459 351
12774 503
9903 425
9577 499
12746 594
5451 541
15928 352