2429 392
1851 196
1729 298
8865 305
99661 781
12921 276
10567 648
3515 632
36918 548
40904 205
63750 985
22843 133
7824 447