4575 323
6702 80
4196 543
14263 905
18301 637
6361 350
4799 410
6432 127
6746 693
9863 355
3687 502
4815 244
1650 41
5063 332
1595 257
1483 80