5523 30
13870 227
11326 737
9579 73
14687 503
6854 431
20210 599
18341 583
7144 838
26096 715
6571 61
4528 107
6448 356
22754 203
12002 184
11717 56
10330 252
26312 666
22222 616
8350 873
6931 194
5786 857
9086 480
10218 738
19344 856
6901 50