958 158
3135 804
747 99
2931 474
3278 498
3482 230
4262 528
6217 38
4516 187
3813 329
6742 556
8542 104
5833 163
4237 286
2451 105
3054 711
1499 226
5992 395