3011 663
1082 258
2238 684
1792 275
4330 586
14057 952
17598 580
67483 309
34468 176
50467 247
65063 426
47882 258
47120 318
45006 491
38237 420
62850 470
19348 299
42151 301
51868 468
34395 96
54240 335
20366 79
27446 392
32137 821