445 111
1231 362
2170 648
542 171
2963 480
28362 277
15170 575
4284 477
9296 634
6044 310
4036 589
2516 782
1121 292
1288 315
435 52
2285 531
1944 334
3431 386
852 175
2629 613
3002 833
2831 727
1091 302
1368 378
1646 359
612 167
2788 577
1528 298