3093 28
7574 447
37510 380
41056 604
7177 440
14201 293
12363 274
3498 79
3560 265
7960 306
3472 281
8739 650
19732 254
7121 750
17104 567
35087 308
9380 64
7660 326
67176 571
7143 345
23369 196
6911 496
1571 64
10305 28