12201 485
13947 406
964 158
3147 804
758 99
2938 474
3335 498
3510 230
4282 528
6251 38
4543 187
3835 329
6780 556
8598 104
5873 163
4268 286
2476 105
3059 711
1516 226
6018 395