2913 742
16034 279
3438 546
19411 281
3100 466
12433 431
10837 399
2841 527
3186 806
3863 389
4863 724
10324 344
6664 534
4597 231
9267 731
7164 780
2301 155
9067 878
1857 63
11586 616
3276 523
2136 450
11964 286
5900 266
3059 439
6625 642
1205 134
1497 89