4151 513
25537 297
8373 170
302802 1071
139900 1021
6535 794
4257 343
4667 481
6036 268
3848 366
6731 770