2563 487
19693 121
5360 723
6022 356
3891 388
2191 517
26468 482
58663 306
2395 89
8638 865
30561 81
6690 218
4401 305