29001 280
21859 75
14361 242
52982 547
72983 187
50159 190
33277 580
38358 114
34014 382
22689 146
39651 378
36423 403
19771 94
43412 170
20971 822
10538 258
34971 465
13074 820
29602 587
16952 109
42464 618
17999 160
65483 76
41840 638