30191 85
17804 412
41796 659
80708 439
14507 953
3171 411
11152 814
14905 509
31328 620
32648 306
27650 419
7093 245
30898 403
87336 421
23550 550
16803 288
18259 305
75313 400
14186 658
27566 370
6366 446
8370 208
18351 89
30875 742
15532 359
3966 37
33346 313