2767 120
2944 90
11880 778
21724 371
21634 279
32682 772
10375 50
17305 624
13290 325
6813 102
7773 813
3183 434
3074 46
3943 496
3733 654
4433 941
2873 368
4662 519
4026 635
5153 929
2450 417