2823 599
2575 560
3194 491
1551 176
3383 838
16393 480
4636 715
2637 368
1600 347
3263 367
1811 490
2780 731
2560 702
2348 680
10402 418
2194 292
933 237
251 49
3122 613
2785 601
2888 527
3645 689
4445 189
5969 116