20801 400
89668 309
8068 521
6503 735
16312 884
4144 149
997 110
2523 552
115694 808
22899 704
24108 841
12958 124
80352 295
4664 47
5877 321
6076 225
8862 597
2540 536
1295 277
1947 378
19601 493
20450 399
17913 587
12986 928