3195 119
4101 856
1647 359
5654 908
1295 167
11974 772
3808 841
7971 142
3302 420
1737 72
3239 447
6287 298
4455 388
1177 73
6031 533
5262 801
1528 281
4679 439
8139 246
891 107
1475 173
3742 410
2323 605
2678 487