15016 610
8407 547
5446 650
16704 438
40326 533
27958 722
14893 434
16823 110
6960 790
17114 613
9593 261
15051 132
12383 183
23317 352
4368 560
10855 675
24859 367
11221 815
16609 862
2008 307
5709 772
32333 335
13722 384
10996 679
5870 163
24575 781
46536 163
5894 728