1472 130
26413 240
19443 65
49616 322
100095 994
171119 834
47893 660
15479 445
39199 825
20299 465
4652 315
975 33
3528 872
984 158
3007 490
3363 64
4317 348