2693 598
3258 229
3504 312
3766 846
776 39
4217 720
3214 36
3500 580
4999 601
6726 120
5337 302
4117 557
8101 758
3884 201
1314 39
6641 432
4835 929
3451 183
1823 299
12942 671
4183 573
4923 560
4402 667
4879 531