3000 486
175415 543
73571 562
71720 906
43958 556
39638 364
39106 385
28464 654
25491 281
7285 144
41393 79
15462 409
10092 134
22564 441
75713 288
12199 531
15600 253
24424 917
10041 127
16766 535
14253 735
8883 288
60475 195
115268 806
87817 767
2714 41
5485 613
7628 629