104806 313
116155 412
28953 674
139276 629
24763 562
18441 707
48363 398
5427 523
18984 295
6135 262
13982 316
9817 50
28817 980
23907 939
16277 533
13559 556
16949 432
7134 135
56462 586
8148 73
13928 351
50480 694
10084 370
105250 344
106735 476
24157 305