105085 315
27073 294
39456 142
113353 907
27223 161
74585 99
35468 495
22870 161
25412 236
27278 448
20322 144
23833 644
14645 581
4518 558
42008 189
29415 249
36348 625
56625 622
9793 636
33528 630
22842 118
44823 520
53966 450
27441 541
21493 836
47599 307
34008 234
47184 66