3368 296
2864 266
32001 677
11652 219
2161 605
5633 192
8382 394
3616 379
23037 535
14733 310
936 152
1644 176