3054 106
13647 429
110581 336
1593 311
1049 122
51230 651
3113 194
17685 412
148990 145
42459 469
59576 576
33816 766
102813 1108
101372 609
8899 180
12313 682
65855 675