1469 130
26412 240
19436 65
49616 322
100040 994
171049 833
47878 660
15479 445
39148 825
20281 465
4652 315
971 33
3525 872
983 158
3006 490
3361 64
4313 348