2853 508
3903 612
469535 732
11497 42
15334 194
98038 562
110053 718
5640 278
271185 706
132131 900
52674 729
29474 542
50821 329
55036 257
84712 695
16979 679
7437 425
4672 567
2698 277
3856 381
3646 395
6308 258
63800 197