15226 688
5408 966
5301 205
6537 482
1552 41
7211 449
8216 96
30972 927
2722 174
1560 140
3297 509
14690 394
3367 74
2608 344
3029 261
2424 606
2894 461
7601 843