3052 680
110285 378
48622 355
4115 762
2366 612
3674 888
55542 257
33084 338
39553 301
105062 278
85420 249
24786 523
49033 651
24223 409
11158 116
34679 271
18247 796
16432 191
20275 642
32503 811
22083 695
98108 191
180308 305