4930 496
7871 668
31594 539
28403 188
45891 621
4605 455
13340 267
5394 941
22569 780
9408 708
6473 914
4659 818
1745 218
3253 273
2575 477
2636 310
3533 561
3712 475