12398 411
7228 358
5583 299
7957 139
6576 207
14458 878
8726 625
9994 341
6288 120
14335 537
3965 98
24018 644
5777 191
11796 682
5244 255
14449 745
77096 612
36516 610
3779 77