3096 226
2463 424
21712 328
10028 189
5201 475
9174 716
83067 387
11758 806
8227 65
2882634 6066
77683 564
10912 524
4556 38
2824 224
9313 737
7945 571
51062 633
5245 629
3252 181
6807 280
32768 202
10631 212
6071 485
6703 305
4006 860
13752 163
5175 888
60275 197