2095 520
793 251
2157 491
2666 676
1712 548
656 214
335 97
222 48
671 149
737 214
1217 307
864 235
12596 784
29694 660
15437 684
43105 643
42126 582
28533 155
6938 551