3008 267
1058 221
308 37
4901 131
3263 391
4874 122
1183 172
16776 780
1641 280
1872 299
10505 293
16139 707
6323 58
1480 102
3273 777
3361 509
2063 246
1442 125
4093 588
4165 645
2825 172
4119 71
1886 261
10469 668