31005 419
2480 115
18784 801
4757 210
8306 860
5872 138
7865 506
6325 318
3940 109
5058 563
17681 410
7598 618
8823 295
4981 252
13500 486
11927 798
7251 593
14155 785
6460 105
7649 215
15978 450
16559 262
8071 675
15595 549