1458 130
26404 240
19399 65
49604 322
99709 994
170678 833
47711 660
15467 445
38938 825
20156 465
4645 315
959 33
3509 872
978 158
3001 490
3345 64
4298 348