2313 648
1683 414
823 148
2831 853
1561 484
2242 438
795 211
2056 621
5792 167
65578 239
92869 723
59620 506
17310 805
4016 194
20293 121
8836 497
13106 82
10931 107
10417 645