2945 97
9587 768
3533 211
5306 577
4562 489
12193 100
4075 774
2097 86
5366 863
4765 127
23162 662
1343 89
4815 227
4190 163
1958 92
2566 353
6108 623
3871 486
3472 428
8762 771
5184 423
4510 822
9710 347
18591 685