2906 841
1592 299
2235 614
711 174
2282 443
8710 694
1958 483
2952 280
1508 368
2248 667
2980 337
1150 115
2943 800
1302 144
3653 788
2559 637
1403 258
2230 589
1004 37
957 261
6473 215
354 65
4923 141
5651 91
4263 147
15222 804
4469 508
10479 307