2102 349
1658 75
1673 83
16131 812
10292 312
4967 274
8854 371
11824 1012
29786 68
4274 156
20981 324
6443 487
10353 382
3168 560