3099 906
3211 407
42430 719
5495 335
11451 493
19766 700
9412 347
12840 39
1871 49
34291 91
6793 795
4091 303
5016 457
8043 408
2731 359
10998 651
1943 420
26871 251
15687 965
22163 455
5377 433