10153 392
21571 318
2914 233
2270 278
3641 544
2196 206
9441 822
3088 567
3896 380
8809 334
5136 634
3361 888
3321 486
6764 86
4085 565
3666 706
5181 509
1553 84
1067 109
3902 482
3838 631
7070 532
5828 595
6063 478