2497 828
1559 375
2590 615
21653 615
9405 73
4397 459
21265 354
7089 143
22345 247
95478 678
18050 760
3972 503
2917 451
7564 643
17371 828
9358 79
4774 39