31658 458
12699 57
19351 450
16686 396
30271 41
14801 119
8572 47
54819 593
18678 731
16911 581
24548 188
3059 367
1795 220
2082 382
3664 203
3457 578
2594 633