3580 513
15503 285
3953 568
14781 381
9472 344
7190 280
11280 85
4850 560
7227 119
4534 86
9173 333
5027 442
5351 402
14005 810
9622 681
21532 318
7749 294
3291 229
8338 70
1968 218
19151 194
2170 152
4775 617
8075 394