593 29
1620 453
2098 654
746 105
18001 301
2606 325
10530 500
13342 41
5296 857
3406 697
1228 228
14384 139
2926 541
29500 425
3458 572
2714 485
22717 100
5825 536
19373 204
10702 308
19951 569
17890 736
6244 844
17215 323
19678 68
19044 145
22056 670
121974 616