21232 331
5843 92
16207 549
11823 492
13032 75
64790 520
3231 685
3246 951
2233 404
6567 96
2911 616
506 63
2615 547
9678 844
2869 879
7433 202
12632 570
686 126
1597 495
628 131
9580 170
724 87
26413 73
1796 431
7543 722
5802 209
750 154
1801 343