3970 239
12722 630
11436 376
9710 430
4323 263
14296 539
10253 306
14025 459
22026 447
10585 537
270059 1683
7886 291
91473 847
2308 113