2293 96
15893 786
3115 245
12790 556
13797 315
5963 940
9090 540
6448 810
11174 111
4355 271
2507 480
7629 551
10333 451
6071 474
27412 259
1095 91
6406 300
19224 579
20763 521
16109 102
20523 288
8517 442
5627 397
7542 373