4001 782
11697 266
24335 685
7513 790
9618 589
77978 407
50644 708
22697 448
26211 189
4976 167
7781 388
1418 79
3061 312
7772 518
3574 631