2997 407
42116 718
5375 335
11200 493
19218 699
9258 347
12679 39
1826 49
33750 91
6635 795
4002 303
4928 457
8006 408
2696 359
10947 651
1876 420
26637 251
15339 965
21708 455
5281 433