4642 542
80748 185
2577 273
8256 294
5430 493
7469 165
19263 91
8534 949
131997 775
15755 414
5752 656
3634 820
2453 223