2760 120
2936 90
11871 778
21715 371
21617 279
32677 772
10367 50
17226 624
13198 325
6809 102
7768 813
3179 434
3072 46
3933 496
3728 654
4427 941
2869 368
4655 519
4016 635
5144 929
2445 417