1402 130
26351 240
19117 65
49525 322
98003 993
168582 832
46940 660
15404 445
37990 822
19468 464
4596 315
913 33
3449 872
940 158
2946 490
3289 64
4231 348