32071 301
12459 89
13580 411
7931 358
5992 299
8599 139
6901 207
15713 878
20232 698
10741 341
6764 120
6159 339
3004 96
52042 190
13101 682
36613 292
5447 255
15293 747
32914 91
5348 249
5461 581
19623 549
4966 887
6190 254
130893 537
58965 745
5939 941
5068 782