2102 349
1658 75
1673 83
16131 812
10293 312
4968 274
8855 371
11824 1012
29788 68
4274 156
20981 324
6445 487
10353 382
3168 560