15901 89
18975 596
95447 293
7252 351
20191 350
5554 840
114781 957
8956 949
8207 547
20736 195
8905 77
16052 872
3450 57
4583 116
11127 882
15051 1007
5416 665
9515 185
11870 436
51029 695
4090 379
12606 103
6296 39
9900 732