2103 51
1178 46
3804 344
4231 691
5781 504
5709 663
4798 556
2566 290
15725 128
13948 301
26016 565
2694 645
2477 522
1493 248
2354 372
2879 475
3645 494
9999 364
1420 383
1689 116
4490 421
3763 656
11911 424
1393 247
3853 853
2327 506
7887 725
3281 499