3023 703
5452 634
1238 233
980 94
1613 218
3376 498
746 37
4233 400
2180 419
1087 125
1576 282
3012 642
650 108
2326 390
2457 467
890 147
19659 350
20606 890
6181 618
7148 566
6973 227
1287 118
9805 773
30747 820
7452 150
3530 230
6816 583
4291 528