15081 580
3216 379
7715 548
11888 299
6645 712
24900 669
4197 443
5640 359
3241 424
6480 491
3708 536
5840 795
2714 206
41823 210