860 180
204 48
1329 231
2906 840
5316 555
2284 322
973 192
8188 386
2875 520
2036 117
3607 520
3899 806
7936 281
11716 660
15944 66
4900 377
5166 178
5493 393
22938 286
6877 555
6107 218
2664 58
4950 296