3109 861
891 170
2220 127
2797 632
3491 665
3617 629
3410 576
3261 404
5940 97
1347 129
2475 615
2901 651
1602 88
2388 122
3365 453
423 61
1391 209
3638 767
1048 236
1346 97
2887 613
16636 293
3873 581
2001 381