18226 551
964 251
2074 665
9599 436
247 41
4021 529
28140 162
109323 920
109344 895
21894 420
13854 534
12479 298
3130 84
6014 114
5459 596
1217 62
5223 880
4832 342
95840 701