49438 541
8714 760
17628 349
8809 239
8516 88
19659 315
4431 544
9212 732
27814 434
6962 443
12104 613
7410 808
11536 562