4952 636
3503 502
4426 993
1999 384
7044 861
5742 648
4341 682
2842 358
9533 330
4309 537
9432 592
15417 287
14502 502
25521 237
9310 545
25696 739
8701 476
3917 168
4877 652
5872 435
1996 212
5107 910
97222 299
5014 120