17602 521
6339 423
9041 590
7127 899
15111 123
7142 193
1404 228
12197 617
1309 139
4906 473
4666 295
5085 382
2388 501
16338 266
25894 845
12516 431
3395 597