2625 623
5073 61
3879 267
1789 85
2377 201
26681 80
15007 384
7168 455
6861 283
3006 89
2617 96
8316 442
3851 491
43548 484
30907 581
1256 121
3686 561