2246 128
1181 180
2968 402
2101 97
15239 481
6282 746
14325 66
173185 696
6291 594
8153 602
4809 672
4256 286
5888 200
7660 576
13035 467
5147 86
5797 279
8482 927
3088 54
12330 117
9544 663
4727 501
2819 66
6655 571
7369 678
38598 273
7599 51
13594 503