15186 633
16103 765
5247 706
6346 546
13686 116
12107 305
21344 58
4380 560
12405 337
17170 213
9676 527
8085 593
2012 212
22372 415
8184 878
6582 329
28581 89
10197 330
19863 240