831 254
270 61
1634 355
1510 333
2888 587
844 264
3476 503
8774 462
14864 223
9995 611
14900 317
65933 86
20195 400
6218 612
5275 667
4909 879
22174 429
2209 159