1374 130
26325 240
19083 65
49477 322
96808 991
167451 832
46681 660
15378 445
37497 822
18939 464
4570 315
882 33
3413 872
921 158
2924 490
3270 64
4202 348