13953 352
12392 284
2261 327
8953 424
2317 211
1068 237
3667 512
14701 292
3045 546
4031 461
2972 413
3863 274
2406 218
16039 847
4409 773
3009 850
17092 562
9206 381
1637 246
3799 326
3389 535
6042 864
4046 581
2728 446