2994 56
18113 564
7482 690
8991 546
7326 183
7068 584
6833 184
7582 482
3586 172
9317 286
1944 103
5056 325
30445 891
14615 874
4601 534
10641 803
16134 481
9572 513
4566 598
5689 729
13995 101
10423 555
12588 299
15080 194