13965 43
2909 47
3272 348
1444 173
3309 666
1779 121
2014 318
2062 502
2452 543
1174 192
2518 481
1817 462
1141 212
1426 277