29962 120
26042 588
32602 707
144203 709
62893 441
42295 416
48238 140
45330 350
56818 611
32905 167
36581 695
23452 45
36186 472
61702 565
81073 394
41211 364
52013 432
33115 702
68289 880
29028 604
51516 386
37400 532
25263 146
106802 375
30207 137
39628 832
42522 338