425 31
2151 274
5542 615
1534 57
5402 432
4250 518
3276 404
1696 324
2538 503
4703 905
6341 662
1777 334
277 37
2426 388
1590 38
1899 320
3002 338
5450 717
2578 142
3937 249
619 87
2840 105
2076 459
1600 240