42631 457
16264 660
3551 382
3444 752
2215 137
1596 114
1230 55
2326 365
1450 158
4191 166
1673 121
3339 729
1043 68
6221 76
3439 607
4443 602
6013 135