646 205
1391 449
2617 746
31213 70
1420 301
2244 602
2640 767
3022 963
1116 278
2984 958
2772 909
5609 481
553 149
2848 908
884 94
4901 603
9722 279
12509 332
6449 669
3688 403
5120 528
1662 240
1370 38