15093 580
3219 379
7720 548
11888 299
6645 712
24906 669
4197 443
5642 359
3245 424
6484 491
3712 536
5841 795
2716 206
41824 210