2438 597
40090 304
7219 267
10358 154
11523 188
12433 449
12946 592
3538 302
4352 363
4395 291
9307 73
2950 355
7304 443
5450 861
28756 288
21088 270
27131 593
9820 832
3687 628
1661 86
3213 542
1892 329
2938 409
500 57
13645 356
21767 514
3531 132
3165 359