49899 491
7191 855
103586 247
21186 938
17935 295
22321 629
19460 355
17369 581
18624 80
5423 234
3635 227
2719 42
9485 344
5188 650