648 61
1509 265
3576 902
2312 243
1429 61
2131 637
1703 188
2706 436
5255 277
2459 214
2918 349
2140 385
2638 789
4819 822
2840 565
3488 776
816 159
1675 446
965 167
4892 579
2595 664
2208 510
545 104
1683 326