1054 86
998 98
397 35
1618 140
10651 204
168359 688
18922 151
8513 625
5210 581
5179 598
2470 316
2558 386
36728 333
11686 461
3510 492
1571 136
4782 473
3861 579
13394 69