30506 925
22922 325
21605 761
42394 879
51537 793
21099 190
98900 560
49670 301
7080 230
4520 225
58008 941
9756 783
48629 713
10078 62
17356 479
12362 525
8249 51
14489 300
138768 896
6935 148
31597 213
16681 642
25647 270
48297 457
160169 988
73916 232
10840 242