2396 381
5164 447
3027 95
3665 495
20300 651
4623 161
25825 1063
7599 440
9858 790
1745 108
7426 460
2147 166
29842 374
1789 214
1680 180