2107 349
1543 75
1670 83
16135 812
10334 312
4954 274
5128 371
11797 1012
29768 68
4279 156
20973 324
6379 487
10332 382
3135 560