40392 305
8280 91
16748 264
16771 193
63665 628
10500 50
8152 70
5699 677
20041 566
13325 522
16347 825
14278 366
9815 190
5960 278
6441 262
9366 359
110843 217
12825 282
5204 40
9851 681
8853 347
17222 167
7421 773
9701 383
5822 121
5860 464
12043 571
8886 891