3078 442
17667 116
23205 797
10192 700
4490 753
8436 76
7572 665
2124 319
2756 517
4046 765
19427 929
18112 460
3660 706
1909 213
15844 495
16459 807
4881 257