2395 381
5162 447
3025 95
3662 495
20300 651
4623 161
25824 1063
7599 440
9858 790
1745 108
7425 460
2147 166
29841 374
1789 214
1678 180