18351 612
11546 810
7993 504
13454 114
5782 160
7798 516
2232 98
4507 344
4213 40
1975 185
4562 371
14947 113