29691 157
38989 332
30026 701
38106 465
39385 231
51322 670
68641 609
43791 462
97165 227
13584 924
35197 844
39690 213
45206 627
21985 733
107560 680
43837 549
22529 63
59421 509
32436 133
25133 349
26437 81
26672 931
86474 999
47315 318