3988 522
2274 189
11562 670
11261 220
31459 315
9132 701
38089 398
9660 105
10767 254
9632 228
21585 276
9535 407
4574 99
8620 586
18654 643
7241 517