3432 333
5060 82
9052 351
4847 580
17793 161
6706 489
3583 596
3354 456
1348 182
1546 263
20530 285
35247 244
12127 650
3951 544
4205 986
3689 314
4000 792
15221 370
4640 662
4921 469
3505 782
3909 628
5539 967
1531 212
3088 197
1965 86
2413 634
1091 77