3132 667
1041 42
2796 239
5982 625
5879 653
11115 471
4562 111
7045 789
11085 676
3530 852
2601 109
6685 400
3639 552
5114 748
2871 148
3232 222
4600 78
5677 506
6627 637
3151 58
2465 244
4036 586
5669 443
5842 676