2286 40
2487 213
4277 76
1981 220
5401 575
20782 893
3105 256
4562 78
5208 414
10367 765
5019 358
33107 686
20997 509