2909 500
1439 285
51491 613
6905 750
18931 301
22556 66
2787 318
11809 237
5248 629
6143 57
5285 279
3831 526
6372 868
27272 53
2898 79
70672 568
8830 747
9178 647
12697 458
7072 411
5342 566
15778 323
8190 744
5425 352
18350 68
6280 260
11322 110
5462 378