2623 623
5073 61
3877 267
1789 85
2377 201
26679 80
15007 384
7168 455
6861 283
3006 89
2617 96
8316 442
3851 491
43547 484
30907 581
1256 121
3685 561