43075 771
10857 562
14633 684
26749 186
13525 370
3669 50
18003 362
10923 49
35763 157
45376 614
12777 639
9574 172
10821 468
8272 407
33799 502
28967 766
9859 330
32238 382
19659 486
19479 669
11912 85
36174 952
9218 313
18468 195
10001 224
17355 530
6232 388
5628 107