42 312
803 75
280 482
45 733
254 130
100 992
155 727
1000 757
454 709
264 711
296 705
1000 731
9075 358
8551 795
7005 360
5634 361
4370 346
4228 33
3791 10
3584 222
3265 201
3176 217
3094 645
3092 922