862 126
5724 523
5189 676
3586 429
5394 388
1110 148
2669 356
1470 117
1625 60
3111 641
1438 62
3275 778
3488 759
1506 144
2245 467
1139 53
3166 570
2989 902
9613 890
1047 78
585 44