2184 323
4004 309
3315 345
4228 757
8704 265
2499 44
15085 385
6251 223
18731 262
15922 617
2865 870
1782 89
2950 509
1381 132