352993 1216
5264 755
6145 712
4904 439
82201 905
10510 568
11097 543
3242 409
9570 360
10316 278
9722 314
4100 812
4779 770
4502 246
12902 513
1852 29
38400 558
99049 847
17467 144
2548 398
28678 759
5630 93
3450 214
8589 454
3992 728
5815 268
9230 351
9061 169