2930 500
1442 285
51492 613
6905 750
18932 301
22561 66
2787 318
11810 237
5248 629
6144 57
5286 279
3831 526
6372 868
27272 53
2898 79
70675 568
8831 747
9178 647
12697 458
7072 411
5342 566
15779 323
8190 744
5425 352
18354 68
6283 260
11324 110
5462 378