15888 820
31915 292
9762 509
36802 509
21091 112
15238 807
7623 867
10881 310
7034 126
5348 880
8313 500
16611 754
4173 257
154097 727
7593 625
60632 197
4278 554
2862 721
1824 131
44998 854
16201 687
4681 120