12231 485
14006 406
973 158
3163 804
770 99
2951 474
3396 498
3549 230
4305 528
6311 38
4566 187
3861 329
6811 556
8672 104
5943 163
4291 286
2502 105
3096 711
1540 226
6044 395