21031 935
13237 75
13684 277
10866 160
6332 544
12195 468
10954 137
8915 695
12011 455
12870 513
5736 71
20223 486
12754 596
9217 351
10552 543
5955 260
20575 891
15254 526
12938 715
28517 838
11503 689
18159 483
20324 65
2998 188
1744 201
1711 434
1633 371
452 49