1292 282
306 63
3304 714
2764 835
16673 480
4053 215
13979 405
30227 83
9066 153
9850 332
3020 274
6273 479
10719 87
6107 444
7189 242
4945 50
9886 55
8947 252
5344 458
8649 567