1085 59
3721 216
5458 543
11584 395
41765 117
87913 98
23810 771
13080 584
31977 579
29423 486
11481 37
9056 788
10581 848
3880 273
22986 273
2077 71