331 69
1005 290
894 283
3033 657
2767 780
235 26
2560 630
2945 555
1599 301
22694 764
15180 670
6507 41
677 55
986 118
1173 90
10875 413
2681 562
1871 284
2127 404
28018 508
8943 390
2825 577
2695 456
2652 660
3799 418
3514 651
24134 172
1774 219