30535 501
13113 693
25091 734
20396 704
5042 654
4920 98
6829 162
35799 796
1703 169
5945 93
5404 504
22976 496
8435 629
50223 411
7904 71
7771 273
2291 276
7361 572
8706 89
41766 136
9052 921
6777 296
11454 142
19813 349
6479 356
45173 49
5420 566
13024 877