3100 906
3230 407
42446 719
5503 335
11462 493
19793 700
9430 347
12857 39
1872 49
34323 91
6802 795
4094 303
5017 457
8043 408
2731 359
10998 651
1943 420
26884 251
15705 965
22187 455
5381 433