30581 614
18512 297
7797 674
15265 539
11633 563
8766 535
12034 587
7872 190
7056 218
3223 46
4678 389
5385 498
20827 790
5911 350
10090 402
14771 162
6812 113
7035 138
9855 729
2117 39
11106 75
5096 79
4545 284
8633 400