2975 300
6756 431
10438 687
5440 554
3433 333
13018 418
6340 595
6014 441
3080 317
7031 309
5742 738
4809 869
3279 125
2681 428
11652 384
8909 610
2839 311
3195 340
7063 582
5859 602
5163 131
1504 114
21313 1019
7923 527
7744 156
1779 137
2098 279
1765 326