2998 601
1999 502
4134 496
1420 137
14585 443
24971 437
18146 432
118946 186
63102 149
16948 409
14188 331
13895 399
4041 107
13338 507
3598 421
17005 535
15309 213
38846 105
8634 126