3099 906
3214 407
42435 719
5495 335
11453 493
19769 700
9419 347
12843 39
1871 49
34300 91
6793 795
4092 303
5016 457
8043 408
2731 359
10998 651
1943 420
26874 251
15692 965
22169 455
5378 433