21031 935
13242 75
13687 277
10866 160
6333 544
12198 468
10957 137
8917 695
12011 455
12870 513
5736 71
20226 486
12754 596
9217 351
10552 543
5956 260
20576 891
15260 526
12938 715
28526 838
11503 689
18166 483
20324 65
2999 188
1746 201
1711 434
1633 371
452 49