12886 31
39793 722
33506 668
22415 974
43525 71
23369 107
5495 373
37267 45
20277 590
18433 632
4154 169
22990 321
9290 322
27969 307
11301 77
16236 68
20897 332
12667 226
7314 102
5588 99
11899 883
8154 345
132859 768
22274 409
5184 390
8786 893
6278 91
3834 52