3092 566
1535 137
9953 811
7423 278
22365 680
9142 333
7879 408
17356 241
16239 175
42095 119
4107 661
3856 807
5065 310
5383 809
12766 714
2101 82
4050 241
3374 349
31312 165
12195 99
5557 897
8765 334
2137 419
4852 54