1142 59
3845 216
5545 543
11645 395
41900 117
88045 98
23915 771
13141 584
32031 579
29531 486
11589 37
9082 788
10623 848
3902 273
23047 273
2107 71