2991 706
5556 146
2819 512
12566 592
7546 621
3401 691
7179 51
5354 547
7880 945
7668 416
4937 273
4759 565
5856 607
3369 246
4940 797
10598 139
5624 37
4755 209
9394 179
3761 1006