2774 90
11784 778
21523 371
21366 279
32561 772
10293 50
16375 624
12436 325
6725 102
7706 813
3099 434
3002 46
3833 496
3663 654
4356 941
2589 120
2767 368
4588 519
3934 635
5044 929
2335 417