2629 395
1003 163
18743 867
8848 474
1683 117
12694 342
1051 282
1324 262
10105 524
3159 702
1860 61
8013 853
2833 440
2406 497
966 83
4414 76
2557 396
5079 420
2488 613
2651 62
5087 797
9259 313
3097 572
4009 470