50257 106
182634 572
20592 584
47073 348
84616 173
1107318 1061
24655 743
35766 270
69691 349
165099 962
2439 232
4431 74
3865 636
2235 233