2928 286
14162 592
2170 193
18562 927
3600 310
4155 151
12997 197
13977 598
4282 796
6805 561
10977 327
6083 223
3852 474
2287 172
7248 119
42147 119
10963 910
3996 623
4038 882
12256 99
4959 415
8978 944
3882 482
3106 543