50370 492
7208 855
103642 247
21188 938
17937 295
22323 629
19473 355
17380 581
18639 80
5426 234
3639 227
2727 42
9488 344
5191 650