20257 873
4406 394
3528 327
8612 451
4623 525
2901 64
10455 152
6492 169
9048 169
3987 622
5204 611
2054 293
4315 897
6931 526
1939 170
3017 491
4190 524
3450 623
2887 718
3813 234
13549 703