27586 373
2865 415
2249 404
3624 590
1112 50
1266 202
2765 528
7072 393
1999 197
3434 596
980 59
4197 495
3116 815
7643 371
2512 567
14520 297
2982 272
3644 580
5255 31
3740 853
11113 91
4603 748
3265 663
4093 598