1505 161
6549 873
4997 588
2525 225
3044 703
171256 313
11959 109
8699 519
2920 327
10797 459
7776 810
11083 310
16507 91
19866 630
6641 596