1512 161
6707 873
5010 588
2542 225
3056 703
171313 313
11965 109
8715 519
2929 327
10807 459
7793 810
11095 310
16517 91
19874 630
6646 596