3125 862
1785 109
25021 396
6482 482
2678 160
182473 964
11757 304
14305 820
5116 73
6331 634
5301 465
50593 400
4953 61
5141 436
6022 353
4377 400
3745 298