1505 161
6550 873
4998 588
2525 225
3044 703
171262 313
11960 109
8701 519
2921 327
10797 459
7780 810
11083 310
16507 91
19867 630
6642 596