5027 598
2597 93
5739 406
2465 222
4482 533
4249 596
2942 371
5250 663
10120 93
7472 352
5222 412
8825 320
2793 460
5102 404
2865 374
9455 782
7430 518
5776 940
1854 144
1319 44
3084 332
14616 681
2979 137
16020 275
6581 614
5272 405
6585 588
5077 760