21536 125
3171 446
2167 208
4841 527
7480 769
1466 367
3605 470
3924 445
7599 532
6504 759
2755 748
647 44
5699 498
875 146
2040 475
2164 259
2094 395