2623 623
5073 61
3877 267
1788 85
2377 201
26678 80
15006 384
7168 455
6861 283
3006 89
2617 96
8316 442
3851 491
43544 484
30907 581
1256 121
3685 561