7226 339
4900 233
91998 505
14990 532
14468 592
47651 142
12196 579
12043 244
11171 61
125581 1027
82679 758
1770 331
3653 318
3438 311