1251 79
2161 310
3908 664
2683 468
2459 401
3889 650
5747 524
4178 328
1558 298
4483 464
2957 617
5538 654
1521 181
2850 297
18979 523
2556 506
3976 968
4320 816
1567 224
4880 212
3160 578
10714 424
15917 846
3169 529