3526 329
2314 159
3471 308
1043 40
2289 365
4329 707
3119 538
2558 273
1524 169
4100 593
1569 294
4116 224
9394 379
2342 152
3135 312
4255 563
5327 617
5122 413
8566 885
11522 444
8154 401
3091 110
3060 585
3215 845