376 6
1090 876
791 228
622 548
339 10
785 268
127 358
951 425
800 82
1059 405
669 599
770 279
9585 358
8991 796
7195 360
5779 361
4615 347
4340 35
4013 11
3726 223
3447 201
3273 217
3232 645
3208 922