862 180
206 48
1334 231
2907 840
5341 555
2293 322
973 192
8188 386
2875 520
2036 117
3607 520
3900 806
7936 281
11717 660
15946 66
4900 377
5167 178
5493 393
22938 286
6878 555
6107 218
2665 58
4952 296