43218 145
3607 14
4948 17
4871 20
2725 3
5012 23
16810 88
3506 9
16474 109
3919 23
1255 1
1710 5
2170 7
1267 3
2424 11
1614 6
2075 7
1696 8
1463 6
1745 5
2018 5
10795 57
2290 11
2682 4