4007 782
11711 266
24373 685
7525 790
9638 589
78229 407
50706 708
23040 448
26233 189
5110 167
7805 388
1433 79
3071 312
7795 518
3591 631