2995 643
902 283
14867 324
3401 542
4389 578
11619 380
25643 269
5943 104
7813 599
72719 93
45679 494
10259 163
39342 117
36774 210
27010 774
15550 480
10575 557
3144 128
4119 395
3903 616
9793 295
4081 230
14106 111
4417 559