3213 313
1512 254
1052 222
13063 224
21300 537
123500 678
120089 616
12754 284
6898 554
4365 291
2206 122
1818 128
3017 551
11130 117
9680 758
4862 25
12880 708
29521 90
93241 287
4437 857
3409 593
2466 783
16148 700
45836 471