959 158
3135 804
747 99
2931 474
3279 498
3483 230
4262 528
6218 38
4517 187
3816 329
6743 556
8543 104
5833 163
4240 286
2451 105
3054 711
1503 226
5996 395