18959 552
3197 216
9923 325
12655 331
6058 712
26275 259
13781 643
7003 459
3685 57
5630 371
10010 505
6728 728
17543 587
3016 68
27749 738
9775 415
4175 729