1255 289
365 84
2487 752
500 55
3084 65
40642 287
16284 165
6751 455
5945 556
9362 105
3812 480
5597 98
2064 35
22825 576
12622 531
17116 256