3296 638
2591 167
1792 285
1658 195
3070 656
4083 911
5654 483
2981 469
1468 154
3878 411
4654 766
2859 398
2772 423
15460 446
11379 229
2992 551
3749 691
2628 372
3786 885
6242 413
2231 310
1889 297
2603 406
5238 31