32103 301
12469 89
13592 411
7941 358
5993 299
8605 139
6905 207
15729 878
20268 698
10753 341
6766 120
6166 339
3009 96
52093 190
13147 682
36645 292
5451 255
15310 747
32937 91
5353 249
5466 581
19635 549
4968 887
6190 254
131098 537
59006 745
5942 941
5075 782