30186 85
17803 412
41795 659
80706 439
14507 953
3171 411
11151 814
14905 509
31326 620
32645 306
27650 419
7093 245
30897 403
87327 421
23549 550
16800 288
18259 305
75307 400
14185 658
27564 370
6365 446
8366 208
18346 89
30874 742
15531 359
3966 37
33346 313