2997 407
42114 718
5373 335
11198 493
19214 699
9257 347
12679 39
1825 49
33742 91
6634 795
4002 303
4928 457
8005 408
2696 359
10947 651
1876 420
26633 251
15337 965
21703 455
5280 433