2189 108
5559 550
3554 694
4709 811
2175 156
1628 339
3276 877
2707 237
1207 55
2118 301
3128 570
2901 442
5638 639
5042 578
3718 887
1288 344
1094 297
3364 474
427 56
3599 663
3081 652
1074 113
3886 860
2968 747