2956 903
2377 567
561 135
1147 342
2706 856
2475 753
525 118
2809 669
6633 602
6209 370
86069 595
12135 77
3636 48
4572 621
1351 53
7706 554
6401 152
5829 633
4040 268
3864 71
12184 608
2609 137
3048 572
19751 279
11784 107
6351 417
14515 369
17976 805