3005 407
42130 718
5381 335
11215 493
19231 699
9262 347
12686 39
1827 49
33775 91
6640 795
4010 303
4934 457
8007 408
2697 359
10951 651
1876 420
26642 251
15358 965
21719 455
5283 433