1499 161
6536 873
4961 588
2508 225
3034 703
171212 313
11955 109
8678 519
2912 327
10785 459
7767 810
11074 310
16491 91
19858 630
6637 596