2986 804
434 81
2066 540
2387 523
1386 315
2951 215
26702 358
453 39
13300 448
15722 620
14920 437
4785 390
3294 107