954 153
1349 269
3449 525
12308 448
2947 535
844 92
1771 482
4175 591
3252 487
2503 547
1903 477
1016 47
1267 161
3288 668
2959 427
270 48
4986 678
3835 456
3950 620
5031 358
5741 442
4224 613
3581 616
5547 511