29595 150
16614 158
2991 446
5599 495
16938 323
45627 186
4661 514
20041 623
70840 737
37536 114
8663 313
53044 77
25468 639
7828 918
4039 328
4651 718
5039 677
10476 161
11731 931
4065 32
14092 453
10197 160
3625 105
9488 624
41119 672
810 94
3133 124
4290 839