1512 161
6744 873
5016 588
2542 225
3057 703
171321 313
11965 109
8717 519
2929 327
10812 459
7795 810
11097 310
16522 91
19874 630
6647 596