29958 346
110753 313
17787 849
21067 590
3171 331
5082 676
152261 1017
20236 463
899537 1949
12299 887
77630 368
15094 154
20830 119
111951 440
38295 142
22507 578
42444 442
13348 715
62390 879
29595 692
26474 448
83322 723
18187 488
38374 575
8349 583
6673 400
36326 133
45515 283