20038 767
22489 445
13990 697
62553 376
21493 192
2366 298
22899 986
6461 457
10065 487
4527 521
50526 737
30884 447
33020 815
4849 204
6655 709
5098 464
24856 595
8313 176
44123 70
3573 93
13641 44
15540 664
14384 430
8304 210
3826 73
13952 735
4048 520
149328 877