19726 592205
7176 63226
4639 49078
3261 59367
2277 171598
1815 59216
1071 29930
1051 29037
940 43539
890 17982