3006 882
2348 428
2621 91
4750 692
4819 507
2253 331
100100 75
10724 341
10623 519
5956 218
6565 124
6960 863
3271 345
22843 530
4157 757
29339 164
3689 723
2927 448
16311 393
5583 162
80206 572
15241 386
2448 441
1310 26
19439 130
3109 516
6038 479
31808 373