2191 323
4014 309
3321 345
4232 757
8721 265
2507 44
15118 385
6266 223
18785 262
16012 617
2870 870
1790 89
2952 509
1387 132