3015 409
3224 218
8129 240
5946 291
7733 512
36409 677
10026 93
21164 383
8062 667
13191 349
31080 137
4722 316
23354 265
36059 633
9177 866
6348 386
32058 91
28034 201
7165 657
5018 562
18667 551
4343 607
2981 336
2251 159
2119 141
3273 262
4700 389
6290 148