2502 116
24703 526
2715 349
2613 370
9216 880
5629 494
4573 686
2781 300
10685 940
1167 43
2176 133
1642 144
6359 72
3926 782
8286 707
6100 711
4520 357
9323 318
15744 206
9845 469
5425 632
3305 286
4485 720
6472 381