12321 158
8845 100
6522 217
6602 646
4989 184
25070 732
3588 28
7374 460
14535 501
7830 772
2413 369
6838 372
4252 526
5461 816
6402 350
17918 788
3889 808
2343 355