7096 339
4878 233
91361 505
14965 532
14456 592
47497 142
12185 579
12023 244
11103 61
125350 1027
81919 758
1758 331
3623 318
3413 311