860 180
204 48
2907 840
5329 555
2287 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
4950 296