689 832
4228 697
5055 200
12533 711
2309 872
1484 393
2211 287
2820 777
1843 351
1752 19
1593 675
1463 449
3065 155
844 902
2260 203
1094 120
1055 118
1322 692
3937 886
1029 376
2868 974