1478 130
26419 240
19451 65
49623 322
100173 994
171241 834
47947 660
15484 445
39264 825
20346 465
4656 315
979 33
3529 872
985 158
3011 490
3372 64
4323 348