7277 339
4905 233
92236 506
14999 532
14476 592
47730 142
12201 579
12047 244
11264 61
125660 1027
82971 758
1778 331
3658 318
3449 311