10520 220
18361 308
7157 700
37666 398
9256 105
9199 254
8813 228
19148 275
7739 407
4074 99
3623 584
15510 643
4966 516