1729 381
3171 502
2678 373
59317 660
24904 437
86998 693
15489 646
13855 667
9831 247
12927 290
10195 199
12142 259
4351 434
507 101