306 95
1607 419
4456 725
2289 566
829 249
825 228
786 257
2625 688
2191 637
2555 840
13510 660
5369 186
2265 511
5479 100
701 192
5242 64
1523 382
3093 184
2612 250
22820 611
6132 206
6077 922
957 31
793 217