2800 49
15720 481
20787 653
2881 225
30203 476
7745 122
31418 292
11330 348
6666 802
2201 229
30434 835