89711 399
16259 669
5929 40
2530 121
32045 260
2940 716
1937 357
3748 389
3155 859
642 161
1356 125
1742 297
3931 684
4842 353
9817 839
2708 390
16189 276
2887 864
1586 27
4936 507
2328 602
11642 825
451 113
150 29