861 180
206 48
1330 231
2907 840
5331 555
2288 322
973 192
8188 386
2875 520
2036 117
3607 520
3900 806
7936 281
11717 660
15945 66
4900 377
5166 178
5493 393
22938 286
6877 555
6107 218
2665 58
4952 296