1029 215
12606 178
408383 210
12501 707
4615 151
7280 153
14478 533
8543 951
3881 736
2293 51
5407 71
12219 611
6349 764
2945 157
3129 494
5439 714
1941 29
843 166
3564 551