3050 427
4851 675
1845 272
2757 409
6364 825
1389 70
5105 299
6396 177
6627 442
3626 659
7580 713
5707 556
2743 57
1161 80
2838 395
3992 210
7347 563
7226 351
2902 234
4285 719
5041 558
5119 721
16127 711
3283 381
39705 549
8121 679
1508 145
4530 686