51631 761
7506 718
6501 468
4215 107
7104 450
6217 558
15622 148
15609 245
2327 197
19691 1110
15100 150
6159 867
30579 116
6905 370
6684 601
2345 295
25516 447
4442 618
14090 255
5325 111
12531 250
7844 526
3416 28
5127 282
8469 591
8881 129
22075 531
5772 400