2103 349
1659 75
1675 83
16134 812
10297 312
4971 274
8858 371
11827 1012
29791 68
4274 156
20985 324
6448 487
10355 382
3172 560