3396 333
5007 82
8972 351
4829 580
17672 161
6686 489
3570 596
3331 456
1336 182
1541 263
20441 285
35195 244
12122 650
3928 544
4189 986
3671 314
3990 792
15209 370
4622 662
4902 469
3497 782
3895 628
5503 967
1526 212
3075 197
1937 86
2406 634
1063 77