43006 210
15277 741
45875 761
30648 179
21124 1029
60586 622
23785 491
11069 135
75999 822
19504 632
12748 127
21546 328
30267 127
44157 572
14055 342
58898 157
43084 924
15641 245
12716 581
34714 622
22337 773
19557 440
15438 714
46256 323
18592 101
16269 813
13573 314
14642 536