3032 626
15951 164
3398 570
4388 432
10498 608
2963 329
3374 911
1797 59
931 81
2821 412
215276 602
21507 475
35176 483
23775 177
7097 297
3849 586
8294 735
4302 547
3413 525
2123 58
10417 616
5444 173
5387 687
4318 782
4045 593
4565 565
10122 717
59158 197