4502 508
3318 641
1735 442
4365 666
2136 570
5817 603
3239 360
2393 591
3251 237
1435 338
8107 1009
5009 677
1479 88
4374 488
3503 247
4019 539
2582 637
346 35
3559 186
3446 603
1662 351
3789 230
4332 509
4640 135