40985 232
2464 244
21081 251
91815 791
8982 486
5371 653
4657 623
9392 626
3635 727
1707 98
2466 430
3047 798
3191 624
597 62
979 221