202 39
488 67
1540 397
2868 697
1285 211
2882 555
24107 412
5969 647
4563 770
7931 202
15130 212
14539 335
5904 469
6477 130