3988 522
2273 189
11561 670
11261 220
31436 315
9132 701
38089 398
9660 105
10764 254
9630 228
21585 276
9534 407
4574 99
8620 586
18652 643
7241 517