25995 508
12030 665
4224 392
6715 152
13776 405
2837 559
12707 286
3125 431
48845 103
4235 443
12222 168
7638 392
4569 341
10210 701
13003 557
3879 398
2279 269
3139 264
5810 653
4288 101
17806 703
33432 472
3911 301
4580 632