30226 833
66016 74
226529 1024
21764 617
9412 65
19499 206
17713 881
10870 106
6069 389
8677 309
5696 255
86036 487
7307 523
6070 508
4432 642
27338 207