1033 314
186 46
11985 651
100052 518
4009 82
22975 653
36482 581
30272 494
17249 132
3781 232
5414 674
8231 211
11010 267
7328 545
15955 291