4015 782
11726 266
24397 685
7538 790
9655 589
78403 407
50771 708
23285 448
26248 189
5154 167
7819 388
1442 79
3078 312
7812 518
3599 631