3944 210
2202 83
9241 321
4101 545
4476 949
5092 681
4521 207
3609 172
6120 822
1720 53
12792 458
2380 227
4884 552
5974 792