2853 508
3904 612
469560 732
11497 42
15334 194
98040 562
110068 718
5640 278
271204 706
132163 900
52681 729
29474 542
50831 329
55046 257
84732 695
16981 679
7437 425
4673 567
2698 277
3856 381
3647 395
6310 258
63823 197