19408 386
15319 555
11260 85
5224 367
12774 114
11582 481
11761 663
4751 381
25022 471
7506 253
2032 177
1903 162
2794 371