1401 130
26351 240
19116 65
49525 322
97981 993
168569 832
46939 660
15403 445
37983 822
19462 464
4593 315
913 33
3449 872
939 158
2945 490
3289 64
4230 348