5986 91
12326 702
16667 804
2943 236
8009 295
7181 489
9459 291
5186 357
11414 319
9803 885
6853 753
14134 334
9332 338
12274 175
9031 378
2928 245
8149 239
14223 39
13997 474
6180 79
12540 330
17759 109
8339 356
6798 572
8813 731
10420 831
18429 505
8851 309