1292 282
306 63
3299 714
2763 835
16613 480
4029 215
13954 405
30209 83
9054 153
9317 332
3009 274
6262 479
10708 87
6102 444
7181 242
4938 50
9877 55
8937 252
5335 458
8629 567