11533 35
10330 338
11640 604
42285 152
29002 109
11742 185
15895 157
17564 660
9119 261
56274 362
6826 296
14787 408
50167 528
21701 544
7298 233
12757 674
33683 681
15273 335
10084 340
41448 79
57214 761
115686 255
12918 645
8185 351