648 205
1400 449
2625 746
31216 70
1420 301
2250 602
2640 767
3022 963
1116 278
2986 958
2772 909
5720 481
553 149
2849 908
895 94
4906 603
9722 279
12509 332
6450 669
3688 403
5121 528
1664 240
1374 38