1402 130
26351 240
19116 65
49525 322
97997 993
168574 832
46940 660
15404 445
37986 822
19466 464
4596 315
913 33
3449 872
940 158
2945 490
3289 64
4231 348