2957 903
2377 567
561 135
1147 342
2706 856
2475 753
525 118
2809 669
6636 602
6212 370
86142 595
12136 77
3639 48
4572 621
1351 53
7706 554
6401 152
5829 633
4040 268
3864 71
12184 608
2609 137
3048 572
19752 279
11784 107
6351 417
14516 369
17977 805