3094 129
1196 103
2383 555
3972 893
2132 478
3281 731
1127 278
1659 398
2055 512
3217 769
2361 591
339 46
860 51
904 267
2692 284
6352 521
804 189
373 29
5552 611
1402 154
2885 552
2127 318
3031 626
1355 117