3015 409
3225 218
8129 240
5946 291
7733 512
36410 677
10026 93
21165 383
8062 667
13191 349
31085 137
4722 316
23354 265
36060 633
9177 866
6348 386
32059 91
28035 201
7165 657
5018 562
18667 551
4343 607
2981 336
2252 159
2119 141
3273 262
4700 389
6290 148