3132 667
1041 42
8315 759
2796 239
5982 625
4160 60
11115 471
4562 111
11085 676
3530 852
2601 109
6685 400
3639 552
5114 748
3232 222
4600 78
3273 336
6627 637
3151 58
7425 586
4036 586
5669 443
4947 651
6438 279