3965 522
2262 189
11543 670
11254 220
31213 315
9113 701
38079 398
9640 105
10702 254
9612 228
21514 276
9504 407
4559 99
8606 586
18567 643
7112 517