892 58
3125 502
3085 675
2371 631
1446 296
2520 629
2594 423
2252 614
2068 333
3962 578
2134 541
663 163
3513 463
657 106
4006 386
2469 478
3443 743
6732 249
2449 596
91880 874
967 135
1101 110
6313 439
13142 736
30887 161
1316 182
9724 633
4530 912