4252 256
6925 512
5975 643
36023 451
2543 244
5521 479
5185 39
44641 617
19430 392
16430 106
6030 778
12583 52
3391 327
3657 662
2395 54